package com.me.modules.questionnaire.entity;

import com.me.modules.activiti.annotation.ActTable;

import java.io.Serializable;
import java.util.Date;


import java.util.List;


/**
 * 调查问卷
 *
 * @author me
 * @email me@163.com
 * @date 2019-01-11 14:40:41
 */
@ActTable(tableName = "questionnaire_info",pkName="id")
public class QuestionnaireInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	//id
	private Integer id;
	//名称
	private String name;
	//描述
	private String content;
	//类型
	private String type;
	//开始时间
	private Date startTime;
	//结束时间
	private Date endTime;
	//状态
	private String status;
	//请求人
	private Integer reqId;
	//请求人姓名
	private String reqName;

	private List<QuQuestionEntity> questions;

	private int anCount;

	public int getAnCount() {
		return anCount;
	}

	public void setAnCount(int anCount) {
		this.anCount = anCount;
	}

	/**
	 * 设置：id
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：名称
	 */
	public String getName() {
		return name;
	}

	/**
	 * 设置：类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：开始时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：开始时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置：状态
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：请求人
	 */
	public void setReqId(Integer reqId) {
		this.reqId = reqId;
	}
	/**
	 * 获取：请求人
	 */
	public Integer getReqId() {
		return reqId;
	}

	public String getReqName() {
		return reqName;
	}

	public void setReqName(String reqName) {
		this.reqName = reqName;
	}

	public List<QuQuestionEntity> getQuestions() {
		return questions;
	}

	public void setQuestions(List<QuQuestionEntity> questions) {
		this.questions = questions;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}
}
